*{ margin: 0; padding: 0; }* 

body { 
	font: .74em Tahoma, Arial, "Trebuchet MS", Tahoma, sans-serif; 
	line-height: 1.64em; 
	background: #7DD0F1; 
	color: #444; 
}


#right { 
	position:absolute;
    top: 50%;
    left: 50%;
    margin-top: -9em; 
    margin-left: -15em;
	padding: 15px;
	border:solid;
	border-width:thin;
	border-color:#e0e0e0;
	width: 250px; 
	height:230px;
	font-size: .9em; 
	background: #fff;
	background:url('../images/login.png')  bottom no-repeat;
	
	
}
	
	#right h2 { 
		border-bottom: 1px solid #ccc; 
		padding: 0 0 8px; 
	}
	
	#reg{
		position:absolute;
		right:5px;
		bottom:3px;
		color: #fff; 
		font-weight:bold; 
		font-size: .9em;
    height: 17px;
}

a {
	color: #299DCA;	 
	text-decoration: none; 
}
	a:hover { 
		color: #808080; 
	}
	
	.style1
        {
            width: 1487px;
            height: 46px;
        }
        .style8
        {
            width: 419px;
            height: 46px;
        }
        .style9
        {
            width: 56px;
            height: 46px;
        }
        .style10
        {
            height: 9px;
        }
        .style11
        {
            height: 42px;
        }
        
        
.blue { color: #299DCA; }
.white { color: #fff; }
        